home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacHack 1996
/
MacHack 1996.toast
/
Hacks
/
Hacks ’90
/
DataStack Filer
/
Read Me, no me!
< prev
next >
Wrap
Text File
|
1990-06-15
|
1KB
|
32 lines
(* Copyright: © 1990 by Keith Nemitz, all rights reserved. *)
Hear Ye, Here Ye!
The DataStack Filer is a Library that provides the features of HyperCard cards,
in the context of useful programming languages. I wrote this library so I could
translate a SuperCard stack (application prototype) into a real application.
There are two components to the DataStack Filer:
1. DataStacks
2. StackFiles
The DataStack module provides utilities to create a memory-resident stack of
cards for records or structs. They have a name and a unique ID associated with
them. All of the necessary routines to create/modify/dispose the stack are
defined. OS errors and self-defined errors are reported.
The StackFile module provides utilities to associate a DataStack to a file.
The defined routines create a file, restore an existing file, save the file and
close the file. Saving and restoring the file automatically compacts the stack, and
improves performance. All OS errors are returned. Files are automatically backed-
up each time the file is saved. The file is actually closed until it is saved.
Modula-2 source code, and MPW objects are provided.
Thanks for you support,
keith nemitz